import { createApp } from 'vue'
import App from './App.vue'
// 引入路由 router
import router from './router/index.js'
import './assets/css/common.css'

// 引入particles
import Particles from 'particles.vue3'

import axios from 'axios'
import './permission'
// 为给定 ID 的 user 创建请求
axios
  .get('972a96c5-fd06-4ad1-9ab7-d44501b280bc/login?apipost_id=84f4fa')
  .then(function (response) {
    // console.log(response)
  })
  .catch(function (error) {
    console.log(error)
  })

// //  引入所有
// import * as icons from '@ant-design/icons-vue'
// const app = createApp(App)
// // 注册全局组件的方式
// for (let k in icons) {
//   // 参数1：组件名  参数2：组件
//   app.compoment(k, icons[k])
// }

import icons from '@/components/icons'
import 'nprogress/nprogress.css'
// 引入pinia进行全局的状态管理
import { createPinia } from 'pinia'
const pinia = createPinia()

const app = createApp(App)
app.use(icons).use(router).use(pinia).use(Particles).mount('#app')
